package com.qcby.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.qcby.entity.TProductCategory;
import com.qcby.form.TProductCategoryForm;
import com.qcby.form.TProductCategoryListForm;
import com.qcby.vo.PageVO;
import com.qcby.vo.TProductCategoryVO;

public interface TProductCategoryService extends IService<TProductCategory> {
    
    /**
     * 分类列表
     */
    PageVO<TProductCategoryVO> getCategoryList(TProductCategoryListForm form);
    
    /**
     * 添加分类
     */
    void addCategory(TProductCategoryForm form);
    
    /**
     * 修改分类
     */
    void updateCategory(Integer id, TProductCategoryForm form);
    
    /**
     * 删除分类
     */
    void deleteCategory(Integer id);
} 